<template>
<h1>菜单组件</h1>
<!-- mode="horizontal"设置为横向,默认为纵向 -->
  <el-menu text-color="red" active-text-color="#fff" background-color="#0aa1ed"
      mode="horizontal" default-active="1" @select="handleSelect">
    <el-menu-item index="1">首页</el-menu-item>
    <el-menu-item index="2">直播课</el-menu-item>
    <el-menu-item index="3">线上课</el-menu-item>
    <el-menu-item index="4">脱产班</el-menu-item>
    <el-menu-item index="5">免费课</el-menu-item>
  </el-menu>
  <h3>侧栏</h3>
  <div style="width: 300px">
    <el-menu>
      <!--   子菜单   -->
      <el-sub-menu index="1">
        <template #title>魏国</template>
        <el-menu-item index="1-1">曹操</el-menu-item>
        <el-menu-item index="1-2">司马懿</el-menu-item>
        <el-menu-item index="1-3">曹植</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="2">
        <template #title>蜀国</template>
        <el-menu-item index="2-1">刘备</el-menu-item>
        <el-menu-item index="2-2">关羽</el-menu-item>
        <el-menu-item index="2-3">张飞</el-menu-item>
      </el-sub-menu>
      <el-menu-item index="3">吴国</el-menu-item>
    </el-menu>
  </div>

</template>

<script setup>
import {ElMessage} from "element-plus";

const handleSelect = (index)=>{
  console.log(index);
  if (index==5){
    ElMessage("你点击的是免费课");
  }
}
</script>

<style scoped>
  h1{color: red}
</style>